package pl.edu.agh.iosr.gamblingzone.mainpanel.action;

import java.util.List;

import org.richfaces.event.NodeSelectedEvent;
import org.richfaces.event.NodeSelectedListener;

import pl.edu.agh.iosr.gamblingzone.model.AbstractEvent;
import pl.edu.agh.iosr.gamblingzone.model.Bet;
import pl.edu.agh.iosr.gamblingzone.model.Group;

public interface EventsView {
	
	void init();
	void remove();
	List<AbstractEvent> getEvents();
	void setEvents(List<AbstractEvent> events);
	String printEvent(AbstractEvent ae);
	public void setActiveGroup(Group g);
	public String getFirstRate(AbstractEvent ae);
	public String getSecondRate(AbstractEvent ae);
	public Bet bet1(AbstractEvent ae);
	public Bet bet2(AbstractEvent ae);
	public List<Bet> getBets();
	public void setBets(List<Bet> bets);
	public void refreshBet(AbstractEvent ae);
}
